English Dictionary
◊ TAILLESS TENREC
tailless tenrec
n : prolific animal that feeds chiefly on earthworms [syn: {Tenrec
ecaudatus}]